var Index = {
    /* 获取推荐赛事列表 */
    homeList: function(){
        $.ajax({
            type: 'get',
            url: apiDomain + '/order/homeList?' + new Date().getTime(),
            dataType: "json",
            cache: false,
            data: {},
            success: function (data) {
                if (data.code == "0") {
//                  渲染模版
                    var tpl = doT.template($("#tpl-recommendList").html());
                    $("#res-recommendList").html(tpl(data.results));
                } else {
                    //简单提示框
                    $.blt(data.msg);
                }
                $('#ind-loading').css('display', 'none');
            }
        })
    },
/* 获取轮播图 */
    getBanner: function(){
        $.ajax({
            type: 'get',
            url: apiDomain + '/adInfo/findAdInfoAll?' + new Date().getTime(),
            dataType: "json",
            cache: false,
            data: {},
            success: function (data) {
                if (data.code == "0") {
//                  渲染模版
                    var tpl = doT.template($("#tpl-banner").html());
                    $("#res-banner").html(tpl(data.results));

                    // banner
                    var mySwiper = new Swiper ('.swiper-container', {
                        direction: 'horizontal',
                        loop: true,
                        // autoplay: {
                        //     delay: 2500,
                        //     disableOnInteraction: false,
                        // },
                        // 如果需要分页器
                        pagination: {
                            el: '.swiper-pagination',
                        }
                    })
                    $.adaImg($("#res-banner"));
                } else {
                    //简单提示框
                    $.blt(data.msg);
                }
            }
        })
    }
}

$(document).ready(function() {
    Index.homeList();
    Index.getBanner();

    if($.cookie('userId')){
        $('.sign-btn').hide();
        $('.toUser').show();
        $('.GOWIN-logo').css('margin-bottom','15px');
    }else {
        $('.sign-btn').show();
        $('.toUser').hide();
        $('.GOWIN-logo').css('margin-bottom','0px');
    }

    //侧边栏控制
    //$('.menu-link').bigSlide();
    $('.menu-link').sidebar();


    //忘记密码
    $('body').on('click', '.reset', function(){
        $('#login').modal('hide');
        $('#reset').modal('show');
    })
    //注册
    $('body').on('click', '.logup', function(){
        $('#login').modal('hide');
        $('#logup').modal('show');
    })
    //注册提交
    $('body').on('click', '#logup-btn', function(){
        $.register();
    })

    $('body').on('click', '.agress', function(){
        $(this).toggleClass('agreed');
    })

    //登录提交
    $('body').on('click', '#login-submit', function(){

        var accountNumber = $('input[name="accountNumber"]').val();
        var password = $('input[name="password"]').val();
        $.login(accountNumber,password);
    })



    if($.cookie('userReadMessageState')=="0"){
        $('.news-tip').show();
    }else{
        $('.news-tip').hide();
    }
    $('body').on('click', '#smsSend', function(){
        $.getCode($('input[name="userPhone"]'));
    })
    $('body').on('click', '#re-smsSend', function(){
        $.getCode($('input[name="userPhone2"]'));
    })

    $('body').on('click', '.reset-btn', function(){
        $.reset();
    })
});

/* loading */
var loading = '<div class="ind-loading" id="ind-loading" style="display: block;">'+
    '<div class="spinner">'+
    '<div class="bubble-1"></div>'+
    '<div class="bubble-2"></div>'+
    '</div>'+
    '</div>';

$('body').append(loading);
